package com.lanou3g.code0510.reflection;

import java.lang.reflect.Method;

public class Test03 {
    public static void main(String[] args) throws Exception {
        //通过反射调用方法
    Person person =new Person();
    person.setAge(18);
    person.setName("张三");
    Class clazz = Person.class;
    //调用方法
        Method showMethod = clazz.getDeclaredMethod("show");
        //让方法能被调用(包括私有方法)
        showMethod.setAccessible(true);
        showMethod.invoke(person);
    }
}
